statistics department sta - German English Dictionary